package com.hs.jhzd.entity;

import javax.persistence.*;
import java.sql.Timestamp;
import java.util.Date;
import java.util.Objects;

/**
 * @author guoxc
 * @date 2019/02/27
 **/
@Entity
@Table(name = "jq_yxjqxxb")
public class JqYxjqxxbEntity {
    private String zybh;
    private String rybh;
    private String xm;
    private String fh;
    private String xb;
    private String rylb;
    private String jsbh;
    private String jsmc;
    private Integer khfs;
    private String clqk;
    private String jqlymc;
    private String jqlybsf;
    private String jqdj;
    private String jqwz;
    private String jqnr;
    private String xqms;
    private Date sbsj;
    private String jqly;
    private String bz;
    private String jqdlbh;
    private String jqdlmc;
    private String jqxmbh;
    private String jqjtxw;
    private String clbj;
    private Date cjsj;
    private Boolean scbj;
    private Date sjc;




    @Id
    @Column(name = "ZYBH")
    public String getZybh() {
        return zybh;
    }

    public void setZybh(String zybh) {
        this.zybh = zybh;
    }

    @Basic
    @Column(name = "RYBH")
    public String getRybh() {
        return rybh;
    }

    public void setRybh(String rybh) {
        this.rybh = rybh;
    }

    @Basic
    @Column(name = "XM")
    public String getXm() {
        return xm;
    }

    public void setXm(String xm) {
        this.xm = xm;
    }

    @Basic
    @Column(name = "FH")
    public String getFh() {
        return fh;
    }

    public void setFh(String fh) {
        this.fh = fh;
    }

    @Basic
    @Column(name = "XB")
    public String getXb() {
        return xb;
    }

    public void setXb(String xb) {
        this.xb = xb;
    }

    @Basic
    @Column(name = "RYLB")
    public String getRylb() {
        return rylb;
    }

    public void setRylb(String rylb) {
        this.rylb = rylb;
    }

    @Basic
    @Column(name = "JSBH")
    public String getJsbh() {
        return jsbh;
    }

    public void setJsbh(String jsbh) {
        this.jsbh = jsbh;
    }

    @Basic
    @Column(name = "JSMC")
    public String getJsmc() {
        return jsmc;
    }

    public void setJsmc(String jsmc) {
        this.jsmc = jsmc;
    }

    @Basic
    @Column(name = "KHFS")
    public Integer getKhfs() {
        return khfs;
    }

    public void setKhfs(Integer khfs) {
        this.khfs = khfs;
    }

    @Basic
    @Column(name = "CLQK")
    public String getClqk() {
        return clqk;
    }

    public void setClqk(String clqk) {
        this.clqk = clqk;
    }

    @Basic
    @Column(name = "JQLYMC")
    public String getJqlymc() {
        return jqlymc;
    }

    public void setJqlymc(String jqlymc) {
        this.jqlymc = jqlymc;
    }

    @Basic
    @Column(name = "JQLYBSF")
    public String getJqlybsf() {
        return jqlybsf;
    }

    public void setJqlybsf(String jqlybsf) {
        this.jqlybsf = jqlybsf;
    }

    @Basic
    @Column(name = "JQDJ")
    public String getJqdj() {
        return jqdj;
    }

    public void setJqdj(String jqdj) {
        this.jqdj = jqdj;
    }

    @Basic
    @Column(name = "JQWZ")
    public String getJqwz() {
        return jqwz;
    }

    public void setJqwz(String jqwz) {
        this.jqwz = jqwz;
    }

    @Basic
    @Column(name = "JQNR")
    public String getJqnr() {
        return jqnr;
    }

    public void setJqnr(String jqnr) {
        this.jqnr = jqnr;
    }

    @Basic
    @Column(name = "XQMS")
    public String getXqms() {
        return xqms;
    }

    public void setXqms(String xqms) {
        this.xqms = xqms;
    }

    @Basic
    @Column(name = "SBSJ")
    public Date getSbsj() {
        return sbsj;
    }

    public void setSbsj(Date sbsj) {
        this.sbsj = sbsj;
    }

    @Basic
    @Column(name = "JQLY")
    public String getJqly() {
        return jqly;
    }

    public void setJqly(String jqly) {
        this.jqly = jqly;
    }

    @Basic
    @Column(name = "BZ")
    public String getBz() {
        return bz;
    }

    public void setBz(String bz) {
        this.bz = bz;
    }

    @Basic
    @Column(name = "JQDLBH")
    public String getJqdlbh() {
        return jqdlbh;
    }

    public void setJqdlbh(String jqdlbh) {
        this.jqdlbh = jqdlbh;
    }

    @Basic
    @Column(name = "JQDLMC")
    public String getJqdlmc() {
        return jqdlmc;
    }

    public void setJqdlmc(String jqdlmc) {
        this.jqdlmc = jqdlmc;
    }

    @Basic
    @Column(name = "JQXMBH")
    public String getJqxmbh() {
        return jqxmbh;
    }

    public void setJqxmbh(String jqxmbh) {
        this.jqxmbh = jqxmbh;
    }

    @Basic
    @Column(name = "JQJTXW")
    public String getJqjtxw() {
        return jqjtxw;
    }

    public void setJqjtxw(String jqjtxw) {
        this.jqjtxw = jqjtxw;
    }

    @Basic
    @Column(name = "CLBJ")
    public String getClbj() {
        return clbj;
    }

    public void setClbj(String clbj) {
        this.clbj = clbj;
    }

    @Basic
    @Column(name = "CJSJ")
    public Date getCjsj() {
        return cjsj;
    }

    public void setCjsj(Date cjsj) {
        this.cjsj = cjsj;
    }

    @Basic
    @Column(name = "SCBJ")
    public Boolean getScbj() {
        return scbj;
    }

    public void setScbj(Boolean scbj) {
        this.scbj = scbj;
    }

    @Basic
    @Column(name = "SJC")
    public Date getSjc() {
        return sjc;
    }

    public void setSjc(Date sjc) {
        this.sjc = sjc;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        JqYxjqxxbEntity that = (JqYxjqxxbEntity) o;
        return Objects.equals(zybh, that.zybh) &&
                Objects.equals(rybh, that.rybh) &&
                Objects.equals(xm, that.xm) &&
                Objects.equals(fh, that.fh) &&
                Objects.equals(xb, that.xb) &&
                Objects.equals(rylb, that.rylb) &&
                Objects.equals(jsbh, that.jsbh) &&
                Objects.equals(jsmc, that.jsmc) &&
                Objects.equals(khfs, that.khfs) &&
                Objects.equals(clqk, that.clqk) &&
                Objects.equals(jqlymc, that.jqlymc) &&
                Objects.equals(jqlybsf, that.jqlybsf) &&
                Objects.equals(jqdj, that.jqdj) &&
                Objects.equals(jqwz, that.jqwz) &&
                Objects.equals(jqnr, that.jqnr) &&
                Objects.equals(xqms, that.xqms) &&
                Objects.equals(sbsj, that.sbsj) &&
                Objects.equals(jqly, that.jqly) &&
                Objects.equals(bz, that.bz) &&
                Objects.equals(jqdlbh, that.jqdlbh) &&
                Objects.equals(jqdlmc, that.jqdlmc) &&
                Objects.equals(jqxmbh, that.jqxmbh) &&
                Objects.equals(jqjtxw, that.jqjtxw) &&
                Objects.equals(clbj, that.clbj) &&
                Objects.equals(cjsj, that.cjsj) &&
                Objects.equals(scbj, that.scbj) &&
                Objects.equals(sjc, that.sjc);
    }

    @Override
    public int hashCode() {
        return Objects.hash(zybh, rybh, xm, fh, xb, rylb, jsbh, jsmc, khfs, clqk, jqlymc, jqlybsf, jqdj, jqwz, jqnr, xqms, sbsj, jqly, bz, jqdlbh, jqdlmc, jqxmbh, jqjtxw, clbj, cjsj, scbj, sjc);
    }
}
